﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MyCode.Project.Infrastructure.Enumeration
{
    /// <summary>
    /// 文件业务类型
    /// </summary>
    public enum FileBusinessType
    {
        /// <summary>
        /// 商品图片
        /// </summary>
        [Description("商品图片")]
        Goods = 101,

        /// <summary>
        /// 卡套餐图片
        /// </summary>
        [Description("卡套餐图片")]
        CardCover = 102,

        /// <summary>
        /// 服务图片
        /// </summary>
        [Description("服务图片")]
        Service = 111,
        /// <summary>
        /// 门店资质资料
        /// </summary>
        [Description("门店资质资料")]
        StoreQualificationInfo = 121,
        /// <summary>
        /// 上架商品主图
        /// </summary>
        [Description("上架商品主图")]
        UpGoodsImg = 131,
        /// <summary>
        /// 上架商品视频
        /// </summary>
        [Description("上架商品视频")]
        UpGoodsVideo = 141,
        /// <summary>
        /// 上架商品轮播
        /// </summary>
        [Description("上架商品轮播")]
        UpGoodsCarousel = 151,
        /// <summary>
        /// 上架服务主图
        /// </summary>
        [Description("上架服务主图")]
        UpServiceImg = 161,
        /// <summary>
        /// 上架服务视频
        /// </summary>
        [Description("上架服务视频")]
        UpServiceVideo = 171,
        /// <summary>
        /// 上架服务轮播
        /// </summary>
        [Description("上架服务轮播")]
        UpServiceCarousel = 181,
        /// <summary>
        /// 会员头像
        /// </summary>
        [Description("会员头像")]
        MemberAvatar = 191,
        /// <summary>
        /// 预约轮播
        /// </summary>
        [Description("预约轮播")]
        ReservationCarousel = 201,

        /// <summary>
        /// 小程序首页滚动图
        /// </summary>
        [Description("活动详情图")]
        HomePageImg = 202,
        /// <summary>
        /// 上架店铺主图
        /// </summary>
        [Description("上架店铺主图")]
        UpShopImg = 211,
        /// <summary>
        /// 上架店铺视频
        /// </summary>
        [Description("上架店铺视频")]
        UpShopVideo = 221,
        /// <summary>
        /// 上架店铺轮播
        /// </summary>
        [Description("上架店铺轮播")]
        UpShopCarousel = 231,

        /// <summary>
        /// 公司公众号二维码
        /// </summary>
        [Description("公司公众号二维码")]
        CompanyPublicQrCode = 241,
        /// <summary>
        /// 后台登录页LOGO
        /// </summary>
        [Description("后台登录页LOGO")]
        AdminLoginLogo = 242,
        /// <summary>
        /// 后台LOGO
        /// </summary>
        [Description("后台LOGO")]
        AdminLogo = 243,
        /// <summary>
        /// 小程序LOGO
        /// </summary>
        [Description("小程序LOGO")]
        WxMiniLogo = 244,

        /// <summary>
        /// 门店形象照片
        /// </summary>
        [Description("门店形象照片")]
        ShopImage = 245,

        /// <summary>
        /// 活动列表图
        /// </summary>
        [Description("活动列表图")]
        ActivityListImg = 301,

        /// <summary>
        /// 活动详情图
        /// </summary>
        [Description("活动详情图")]
        ActivityDescImg = 302,

        /// <summary>
        /// 活动海报图
        /// </summary>
        [Description("活动海报图")]
        ActivityPoster = 303,

        /// <summary>
        /// 分享图片地址
        /// </summary>
        [Description("分享图片地址")]
        SharePic = 304,

        /// <summary>
        /// 活动视频
        /// </summary>
        [Description("活动视频")]
        ActivityVideo = 305,

        /// <summary>
        /// 报名背景图
        /// </summary>
        [Description("报名背景图")]
        ApplyPic = 306,

        /// <summary>
        /// 素材库图片
        /// </summary>
        [Description("素材库图片")]
        MaterialPic = 307,

        /// <summary>
        /// 素材库视频
        /// </summary>
        [Description("素材库视频")]
        MaterialVideo = 308,

        /// <summary>
        /// 抽奖banner图
        /// </summary>
        [Description("抽奖banner图")]
        LuckyDrawBanner = 309,

        /// <summary>
        /// 抽奖背景图
        /// </summary>
        [Description("抽奖背景图")]
        LuckyDrawBackground = 310,

        /// <summary>
        /// 抽奖奖品图
        /// </summary>
        [Description("抽奖奖品图")]
        LuckyDrawGoods = 311,

        /// <summary>
        /// 会员等级图标
        /// </summary>
        [Description("会员等级图标")]
        MemberGrade = 312,

        /// <summary>
        /// 线上组合商品主图
        /// </summary>
        [Description("线上组合商品主图")]
        UpGoodsSetImg = 313,
        /// <summary>
        /// 线上组合商品视频
        /// </summary>
        [Description("线上组合商品视频")]
        UpGoodsSetVideo = 314,
        /// <summary>
        /// 线上组合商品轮播
        /// </summary>
        [Description("线上组合商品轮播")]
        UpGoodsSetCarousel = 315,

        /// 课程图文
        /// </summary>
        [Description("课程图文")]
        CoursePic = 316,

        /// <summary>
        /// 课程视频
        /// </summary>
        [Description("课程视频")]
        CourseVideo = 317,

        /// <summary>
        /// 课程音频
        /// </summary>
        [Description("课程音频")]
        CourseAudio = 318,

        /// <summary>
        /// 课程封面
        /// </summary>
        [Description("课程封面")]
        TitlePage = 319,

        /// <summary>
        /// 优惠券活动的红包封面
        /// </summary>
        [Description("优惠券活动的红包封面")]
        CouponActivityHongBao = 320,

        /// <summary>
        /// 优惠券活动的海报
        /// </summary>
        [Description("优惠券活动的海报")]
        CouponActivityBackground = 321,

        /// <summary>
        /// 上架卡券主图
        /// </summary>
        [Description("上架卡券主图")]
        UpCardCoverImg = 322,
        /// <summary>
        /// 上架卡券视频
        /// </summary>
        [Description("上架卡券视频")]
        UpCardCoverVideo = 323,
        /// <summary>
        /// 上架服务轮播
        /// </summary>
        [Description("上架卡券轮播")]
        UpCardCoverCarousel = 324,

        /// 课程主题封面
        /// </summary>
        [Description("课程主题封面")]
        CourseTopicsTitlePage = 325,

        /// <summary>
        /// 课程附件
        /// </summary>
        [Description("课程附件")]
        CourseAnnex = 326,
        
    }
}
